Golang Job: Développeur Backend microservice GO, C-C++ H-F

Job added on

Company

VeoNum

Location

Rennes - France

Job type

Full-Time

Golang Job Details

VeoNum…Tu en a déjà entendu parler ? un peu, beaucoup, pas encore suffisamment ?

Peu importe ta réponse à la question, je te laisse poursuivre ta lecture et t’immerger dans l’environnement Human First, valeur fondamentale de l’entreprise.

VeoNum, entreprise rennaise, regroupe aujourd’hui 40 consultants dont plusieurs dotés d’un doctorat. Elle est le fruit de l’engagement de ses trois fondateurs dont les valeurs sont basées sur la bienveillance, le partage, le bien-être et l’expertise technique.

L’entreprise à taille humaine s’inscrit dans une logique de proximité en faisant preuve de convivialité et de bon sens au quotidien.

Le « Human first », notre ADN, qu’en est-il exactement ?

  • C’est le choix du projet sur lequel tu vas travailler, sans aucune mobilité !
  • C’est une formation sur mesure et adaptée à ton expertise
  • C’est une bonne mutuelle, des tickets restaurant, des RTTs …
  • C’est une participation aux évènements régionaux (DevFest, Agile Tour…) où tu vas pouvoir te nourrir d’informations sur ton métier
  • C’est une vraie Team où on sait aussi de temps en temps laisser le travail de côté ! (Soirées, escape game, barbecue, karting…)

L’activité de l’entreprise quant à elle s’oriente sur plusieurs axes autour desquels tu pourras évoluer, et ainsi rapidement monter en compétences entre deux projets :

  • La R&D, activité réalisée sous l’enseigne VeoBrain, labo interne qui travaille sur l’IA, le machine learning…
  • La veille technologique sur les nouveaux Frameworks
  • Des projets réalisés pour des clients internationaux,
  • Des activités autour de la vidéo en lien avec Veo-Labs qui développe des produits de streaming vidéo embarqué / Web

Veonum prend soin de ses collaborateurs : mutuelle, tickets restaurant, aucune mobilité, projet de qualité, participation aux évènements regionaux (devfest, Agile tour…), une réelle équipe et vie d’agence (soirées d’agences, afterworks,…)

Tu recherches de nouveaux challenges, tu as une envie permanente d’apprendre et de te maintenir à ton meilleur niveau sur les nouvelles technologies, alors rejoins VeoNum pour exprimer ton talent !

Pour accompagner sa croissance à Rennes, VeoNum propose le poste suivant :

Développeur Backend microservice GO, C/C++ H/F

Pourquoi avons-nous besoin de toi ?

Pour intervenir en tant que développeur backend GO (Golang) , C/C++dans une équipe Agile sur un produit ou solutions vidéo sur une architecture micro-services.

Mais quel sera exactement ton rôle ?

Membre d’une équipe Scrum, tu travailleras en mode Agile Scrum dans un contexte international.

Tu contribueras au développement du Back end des applications dédiées au monde du transcodage audio/vidéo et de packaging avec de fortes contraintes temps réel. Ces applications sont développées sur une architecture micro-services (container Docker + orchestration : Kubernetes).
Tes activités principales au quotidien
  • Participer à l’analyse des besoins du Product Owner,
  • Définir l’architecture adéquate (documentation) et développer le back end en langage GO C/C++ en assurant un code maintenable et suffisamment générique (si possible) pour être réutilisé pour d’autres applications.
  • Ecrire les tests unitaires associés et support lors de la mise en place des tests automatiques correspondants (par une équipe dédiée)
  • Participer à la maintenance de l’application après déploiement
Pré-requis

Alors si tu aimes travailler en équipe, tu es enthousiaste et rigoureux, et disposes idéalement des connaissances et expertises suivantes :

  • Indispensable : Connaissance des architectures micro-services (state less, API REST). A minima un stage structurant sur ce type d’architecture.
  • Capacité à comprendre les contraintes d’un Back-End en prenant en compte les aspects réutilisabilité, scalabilité et performances
  • Connaissance du langage C++
  • Idéalement connaissance GO mais une montée en compétence est possible
  • Idéalement connaissance des outils Docker, Kubernetes
  • Capacité à écrire des tests unitaires et fonctionnels
  • Maîtrise de Git et Jenkins.

Les connaissances suivantes serait un plus :

  • Maîtrise de la méthodologie Agile/Scrum
  • Connaissance OTT (HLS, DASH…)

Mots clés spécifiques :

  • Linux
  • Développement C++
  • Architecture microservice
Le poste est basé à Rennes.